

	/*list*/
	.list_middle_div{
        padding-top:30px;
        width:990px;
        text-align: center;
        margin:0 auto;
        
    }
    .list_middle_div img{
        cursor:pointer;
    }
    .list_middle_div .list_lowTab_div{
        width:100%;
        min-height:37px;
        border-bottom:1px solid #e6e6e6;
        padding-top:20px;
       	overflow-wrap: break-word;
       	line-height:25px;
    }
    .list_middle_div .list_lowTab_div .country_chk{
        border:0px;
        background-color: black;
        
    }
    
    .list_middle_div .list_lowTab_div label input[type="checkbox"] {
	   width:0px;
	}
	
	.list_middle_div .list_lowTab_div .country{
	   cursor: pointer;
	   color:#c8c8c8;
	   margin-right:10px;
	   width:180px;
	}
	
   .list_middle_div .list_lowTab_div .country_on{
	   font-weight: bold;
	   cursor: pointer;
	   color:#000000;
	   margin-right:10px;
	}
	
    .list_middle_div .list_search_div{
        width:100%;
        height:88px;
        padding-top:29px;
        text-align: center;
        
    }
    .list_middle_div .list_search_div #searchTxt{
        width:669px;
        height:58px;
        border:1px solid #f1f1f1;
        border-right:0px;
        background-color: #f9f9f9;
        padding-left:20px;
        line-height: 58px;
        font-size:15px;
        vertical-align: middle;
    }
    
    .list_middle_div .list_action_div{
        width:100%;
        text-align: right;
    }
    
    .list_middle_div .list_action_div img{
        margin-left:10px;
    }
    
    .list_middle_div .list_div .list_subject_div{
        width:313px;
        height:390px;
        padding-top:15px;
        margin-right:25px;
        float:left;
    }

    
    .list_middle_div .list_div .list_subject_div .mainImg{
        width:100%;
        height:241px;
        margin-bottom:11px;
        float:left;
        position:relative;
        

        
    }
    .list_middle_div .list_div .list_subject_div .mainImg .chk_div{
        top:20px;
        right:20px;
        width:20px;
        height:20px;
        background-color:#ffffff;

        position:absolute;
        
    }
    .list_middle_div .list_div .list_subject_div .mainImg .chk_div label input[type="checkbox"] {
        padding:0px;
        border:0px;
        margin:0px;
        width:20px;
        height:20px;
    }
    .list_middle_div .list_div .list_subject_div .subImg{
        width:100px;
        height:80px;
        float:left;
    }
    
    .list_middle_div .list_div .list_subject_div .title{
        padding-top:15px;
        color:#4a4a4a;
        font-size:12px;
        line-height:18px;
        text-align: left;
        float:left;
    }
    .list_middle_div .list_page_div{
        width:100%;
        margin-top:20px;
        float:left;
    }
    

    
    
    /*view*/
    
    .view_middle_div{
        padding-top:30px;
        width:990px;
        text-align: center;
        margin:0 auto;
    }
    .view_middle_div img{
        cursor:pointer;
    }
    .view_middle_div .view_action_div{
        width:100%;
        text-align: right;
        margin-bottom:30px;
        float:left;
    }   
    .view_middle_div .view_action_div img{
        margin-left:10px;
        
    }
    
    .view_middle_div .view_image_div{
        width:618px;
        height:603px;
        
        float:left;
    }
    
    .view_middle_div .view_content_div{
        width:332px;
        height:603px;
        float:left;
        padding-left:38px;
    }
    
    .view_middle_div .view_content_div .title_div{
        width:100%;
        min-height:85px;
        
        border-bottom:1px solid #e5e5e5;
        font-size:22px;
        font-weight:bold;
        line-height:30px;
        color:#000000;
        float:left;
        text-align: left;
        padding-bottom:10px;
    }
    .view_middle_div .view_content_div .notice_div{
        width:100%;
        color:#4a4a4a;
        float:left;
        padding-top:10px;
        padding-bottom:10px;
    }
    .view_middle_div .view_content_div .notice_div pre{
        line-height: 18px;
        
        font-size:12px;
        text-align: left;
        white-space: pre-wrap;
    }
    .view_middle_div .view_content_div .btn_div{
       width:100%;
        padding-top:10px;
        text-align: center;
    }
    
    .view_middle_div .view_detail_div{
        width:100%;
        margin-top:80px;
        border-top:1px solid #e5e5e5;
        text-align: center;
        float:left;
        padding-top:50px;
    }
    .view_middle_div .view_detail_div .view_text_div{
        margin-top:40px;
        margin-bottom:100px;
    }
    .view_middle_div .view_detail_div .view_text_div pre{
        line-height: 18px;
        
        font-size:12px;
        text-align: left;
        white-space: pre-wrap;
        color:#4a4a4a;
    }
    
    /*write*/
    
    .write_category_div{
        width:990px;
        height:100px;
        margin:0 auto;
        text-align: left;
        padding-top:30px;
    }
    
    .write_category_div .title_div{
        width:247px;
        float:left;
        text-align: left;
        padding-top:15px;
    }
    .write_category_div .content_div{
        width:743px;
        float:left;
        text-align: left;
        margin-bottom:30px;
        min-height:50px;
    }
    .write_category_div .content_div select{
        width:203px;
        height:43px;
        border:1px solid #f1f1f1;
        padding:0px;
        appearance:none;
        background-image: url('../images/select_back.png');
        font-size:14px;
        line-height: 25px;
        color:#afafaf;
        padding-left:10px;
        margin-right:30px;
    }
    
    .write_category_div .content_div .category_input{
        width:203px;
        height:43px;
        border:1px solid #f1f1f1;
        padding:0px;
        appearance:none;
        background-image: url('../images/select_back.png');
        font-size:14px;
        line-height: 25px;
        color:#afafaf;
        padding-left:10px;
        margin-right:30px;
    }
    
     .write_category_div .content_div select::-ms-expand { 
        display: none; 
     }
     
     .write_category_div .content_div .cate_input{
        color:#afafaf;
        background-color: #f9f9f9;
        width:203px;
        height:43px;
        border:1px solid #f1f1f1;
        padding-left:10px;
        margin-top:10px;
        margin-right:30px;
        
     }
     .write_category_div .content_div #boardTitle{
        color:#afafaf;
        background-color: #f9f9f9;
        width:440px;
        height:43px;
        border:1px solid #f1f1f1;
        padding-left:10px;
        margin-top:10px;
        
     }
     
     .write_category_div .content_div #boardSubject{
        background-color: #f9f9f9;
        color:#afafaf;
        width:741px;
        height:153px;
        border:1px solid #f1f1f1;
        padding-left:10px;
        padding-top:10px;
     }
     
     .write_category_div .content_div #file_list_div{
        width:741px;
        height:143px;
     }
     
     .write_category_div .content_div #boardText{
        background-color: #f9f9f9;
        color:#afafaf;
        width:741px;
        height:375px;
        border:1px solid #f1f1f1;
        padding-left:10px;
        padding-top:10px;
     }
     
     .write_category_div .action_div{
        width:100%;
        text-align: right;
        padding-top:30px;
        padding-bottom:30px;
        float:left;
     }
     
     .write_category_div .action_div img{
        cursor:pointer;
     }
     
	.imgClass{
	position: absolute;
		top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);

		
	}
     
    